package com.ynu.service.impl;

import jakarta.annotation.Resource;
import org.springframework.stereotype.Service;
import com.ynu.mapper.CartItemMapper;
import com.ynu.bean.entity.CartItem;
import com.ynu.service.CartItemService;

import java.util.List;

/**
*  模块名称：
*  模块类型：
*  编码人：迟宽席
*  创建时间：2023/3/4
*  联系电话：18388068273
*/
@Service
public class CartItemServiceImpl implements CartItemService{

    @Resource
    private CartItemMapper cartItemMapper;

    @Override
    public int deleteByPrimaryKey(Long id) {
        return cartItemMapper.deleteByPrimaryKey(id);
    }

    @Override
    public int insertSelective(CartItem record) {
        return cartItemMapper.insertSelective(record);
    }

    @Override
    public CartItem selectByPrimaryKey(Long id) {
        return cartItemMapper.selectByPrimaryKey(id);
    }

    @Override
    public int updateByPrimaryKeySelective(CartItem record) {
        return cartItemMapper.updateByPrimaryKeySelective(record);
    }

    @Override
    public List<CartItem> selectByCartId(Long id) {
        List<CartItem> cartItemList =  cartItemMapper.selectByCartId(id);
        return cartItemList;
    }

}
